
const jweixin = require('jweixin-module')
import request from "@/common/request.js"
export const wxshare = options=>{
    let data={
        url:`http://juejian.zczx.xyz/#/pages/index/seeSelf/xiuxingshop?obj=${this.keId}`
    }
    request('/getsign',data).then(res=>{
        jweixin.config({
            debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
            appId: "wx69fc9cf6617c49dd", // 必填，公众号的唯一标识
            timestamp: res.data.timestamp, // 必填，生成签名的时间戳
            nonceStr: res.data.nonceStr, // 必填，生成签名的随机串
            signature: res.data.signature, // 必填，签名，见附录1
            // surl: res.data.surl, //自己添加的，debug为true的时候可以网页打印出对应的URL是否正确
            jsApiList: ['updateAppMessageShareData', 'updateTimelineShareData', 'openLocation']
        })
        setTimeout(()=>{
            jweixin.ready(()=>{
                jweixin.updateAppMessageShareData({
                    title: options.share_data.title || '分享标题', // 分享标题
                    desc: options.share_data.desc || '1111', // 分享描述
                    link: options.share_data.link || 'http://192.168.1.17:8080/#/pages/index/seeSelf/xiuxingshop?obj=108', // 分享链接
                    imgUrl: options.share_data.imgUrl || '', // 分享图标
                    success: res => {
                        console.log(res,"888888");
                    },
                    fail:err=>{
                        console.log(err,"ssssss");
                    },
                    cancel: function () {
                      // 用户取消分享后执行的回调函数
                    }
                  })
                  //自定义“分享到朋友圈”及“分享到QQ空间”按钮的分享内容（1.4.0）
                  jweixin.updateTimelineShareData({
                    title: options.share_data.title || '分享标题', // 分享标题
                    link: options.share_data.link||res.data.url, // 分享链接
                    imgUrl: options.share_data.imgUrl || '', // 分享图标
                    success: res => {
     
                    },
                    cancel: function () {
                      // 用户取消分享后执行的回调函数
                    }
                  })
    
            })
        })
    })
}